12 Best Canadian Stocks To Buy Now In 2024!